Explore Mooresville, AL

Mooresville, Alabama is a charming and historic town located in Limestone County. With a population of just over 50 residents, it is known for its small-town atmosphere and close-knit community. Mooresville is steeped in history, as it was incorporated in 1818 and is one of the oldest towns in the state. Visitors can explore the well-preserved antebellum homes, stroll along the picturesque streets, and visit the famous Mooresville Brick Church, which dates back to 1839. The town's rich history and peaceful ambiance make it a hidden gem in the heart of Alabama.


Find Local Businesses


Find Things To Do Near Mooresville, AL


Nearby Locations

Harvest, AL
(8.59 mi.)
Huntsville, AL
(9.88 mi.)
Madison, AL
(10.04 mi.)
Somerville, AL
(12.23 mi.)
Tanner, AL
(13.38 mi.)
Toney, AL
(13.49 mi.)
Athens, AL
(14.25 mi.)
Brownsboro, AL
(14.61 mi.)
Decatur, AL
(16.13 mi.)
Ardmore, AL
(17.27 mi.)
Hazel Green, AL
(18.70 mi.)
Gurley, AL
(19.61 mi.)
Elkmont, AL
(20.55 mi.)
New Market, AL
(21.19 mi.)
Hartselle, AL
(21.45 mi.)
New Hope, AL
(22.39 mi.)

Popular Cities